#include<stdio.h>
int main()
{

	//if结构
	//if关系体：
	/*	if (关系表达式)
		{
			语句体；
		}*/

	int a = 5;
	if (a > 10)
	{
		printf("dayu10");
	}
	else
	{
		printf("xiaoyu10\n");
	}
	//体温报告
	double temprature = 36.1;
	if (temprature > 37.5)
	{
		printf("tiwenguogao");
	}
	else
	{
		printf("tiwenzhengchang\n");
	}
	//需求：游戏中人物血量
	//初始最大生命值：200
	//收到了伤害：80
	//恢复了血量：100
	//请问当时的血量是多少

	int blood = 200;
	int damage = 80;
	int restore = 100;
	//游戏逻辑
	blood = blood - damage + restore;
	printf("%d\n", blood);

	//判断
	if (blood > 200)
	{
		blood = 200;
	}
	printf("当前血量： % d\n", blood);

	//细节：在c语言中，如果判断的结果是一个数字，非0表示条件成立，0表示条件不成立
	if (0)
	{
		printf("zhixing");

	}
	//细节：如果大括号里面语句体只有一行，大括号可以不写
	int b = 20;
	if (b > 10)
		printf("dayu10...");

    printf("**********************************\n");
    //带else
    //从上往下依次判断
    //只要有一个else语句判断成立，则执行对应的语句体
    //如果所有判断都不成立，则执行else

    //充值会员
    int money;
    printf("请充值：");
    scanf("%d", &money);
    if (money < 1)             //界定好边界值，防止bug
    {
        printf("请勿白嫖\n");
    }
    else if (money >= 1 && money <= 99)
    {
        printf("vip1\n");
    }
    else if(money>= 100 && money <= 499)
    {
        printf("vip2\n");
    }
    else if (money >= 500 && money <= 999)
    {
        printf("vip3\n");
    }
    else
    {
        printf("svip\n");
    }
    printf("********************************\n");




	return 0;
}
